// component/foldConfirm/foldConfirm.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    isShow: false,
    title: '',
    info: '',
    left: '',
    right: '',
    args: ''
  },

  /**
   * 组件的方法列表
   */
  methods: {
    hideShow(obj) {
      if (obj == undefined) obj = {}
      this.setData({
        isShow: !this.data.isShow,
        title: obj.title || '提示',
        info: obj.info || '请确认此步骤是否完成',
        left: obj.left || '取消',
        right: obj.right || '确认',
        args: obj.args || ''
      })
    },
    ope(e) {
      let type = e.currentTarget.dataset.type
      this.triggerEvent('typeChange', {
        type: type,
        args: this.data.args
      })
      this.hideShow()
    }
  }
})